fair and square

Translations
à la régulière
Definitions
In a just and honest manner; without cheating or deceit.